<?php
require_once $_SERVER['DOCUMENT_ROOT'] . '/proyecto/clases/autoload.inc.php';
if(Zen::IniciarSesion()){
   Zen::NoCache();
   
   $debug=false;
 
   $tabla = 'examenes' ;
   $record = array() ;

   /* OBLIGATORIOS */
   $record["ex_nombre"] = strtoupper( $_POST['nombre'] ) ;
   $record["te_id"] = $_POST['tipo_examen'] ;
   $record["ex_vigencia"] = 'true' ;
   $record["ex_con_extremidad"] = $_POST['extremidad'] ;
   $record["ex_contraste"] = $_POST['contraste'] ;

   /* OPCIONALES */
   $record["ex_descripcion"] = strtoupper( $_POST['descrip'] ) ;
   $id_tabla = $_POST['ex_codigo'] ;


   $insertSQL = Zen::AutoSql($debug, $tabla, $record, 'UPDATE', "ex_codigo='$id_tabla'", false, true ) ;


   
   $json = new Services_JSON() ;

   if ( $insertSQL && Zen::FilasAfectadas() === 1 )
   {
        $datos = array( 'error' => 'ok' ) ;
        $datos['filas'] = 'Numero de filas afectadas: ' . Zen::FilasAfectadas() ;
        $salida = $json->encode( $datos ) ;
        echo $salida ;
   }
   else
   {
        $e = ADODB_Pear_Error();
        $datos['filas'] .= 'Filas: Numero de filas afectadas: ' .Zen::FilasAfectadas() ;
        $datos['detalles'] =$e->message;
        $datos = array( 'error' => 'mal' ) ;
        echo $json->encode( $datos ) ;
   }
}
else
{
 Zen::LogoutModulo();
}
?>


